home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-03-06 | 1.7 KB | 39 lines | [TEXT/GEOL] |
- Item 7469800 20-Nov-88 17:59
-
- From: CREMER.M Cremer, Mike
-
- To: X0591 MacApp Dev Assoc, Howard Katz
- CDA0004 Shana Enterprises, Don Murphy
-
- cc: MACAPP.TECH$ MACAPP Tech
-
- Sub: Re: Inside Out
-
- Well, I might as well pitch in my two cents...
-
- I am using InsideOut 1.2 (beta) and MacApp 2.0 (b5) for an application. Aside
- from my brain-dead programming techniques, I have not encountered any serious
- difficulties. In the 1.1 version of InsideOut, several modifcations to MacApp
- source code are necessary, mainly because of procedure/function name conflicts.
- Also, IsO 1.1 patches GetNextEvent for debugging support, and so does MacApp
- (for BusyCursor), so a new method in TApplication is necessary to make sure the
- patches got placed/removed in lifo order.
-
- Version 1.2 of IsO has fixed the name conflicts, and uses a new scheme for
- debugger support. The bottom line is MacApp source code does not have to be
- altered (a blessing), but several methods have to be overridden to add IsO
- doodads. Not too difficult, and once I got it all figured out it worked fine.
- The only other possible problem is memory management; IsO has a lot of code to
- support all those routines, and MacApp uses some rather odd memory management
- schemes. I haven't had any problems, but my application uses only about 10
- calls to IsO, so that doesn't say much.
-
- Speaking of which Tim, do you have any plans or ideas regarding cutting down
- the run-time code size? Adding approximately 120k to an application is not
- ideal, especially when the application's use of IsO is slight.
-
- $mike cremer
-
-
-
-